physical form or characteristics - Turkish English Dictionary